package com.siyuanren.gcocp.mapper.base;

import com.siyuanren.gcocp.entity.WxUserTimerTask;
import com.siyuanren.gcocp.entity.WxUserTimerTaskExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WxUserTimerTaskMapper {
    long countByExample(WxUserTimerTaskExample example);

    int deleteByExample(WxUserTimerTaskExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(WxUserTimerTask record);

    int insertSelective(WxUserTimerTask record);

    List<WxUserTimerTask> selectByExample(WxUserTimerTaskExample example);

    WxUserTimerTask selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") WxUserTimerTask record, @Param("example") WxUserTimerTaskExample example);

    int updateByExample(@Param("record") WxUserTimerTask record, @Param("example") WxUserTimerTaskExample example);

    int updateByPrimaryKeySelective(WxUserTimerTask record);

    int updateByPrimaryKey(WxUserTimerTask record);
}